@charset "utf-8";
*{margin:0px;padding:0px}
img{border:none}
li{list-style:none}
a{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
body{font-size:12px;font-family:"思源黑体",Arial}
.banner_{text-align:center;overflow:hidden}
.banner_ img{display:block;margin:auto;width:100%}
.banner_ .slick-dots{width:100%;max-width:1200px;margin:auto;text-align:right}
.banner_ .slick-dots li button{width:14px;height:14px}
.banner_ .slick-dots .slick-active button{background:#009424;height:18px;width:18px}
.information-box{background:url(../images/section-bg.jpg) no-repeat center;padding:60px 0 58px;color:#fff;background-size:100% 100%}
.information-con{width:65%;margin:0 auto}
.information-main{background:#fff}
.information-main-fl{width:48%;overflow:hidden;float:left;height:374px;position:relative}
.information-main-fr{width:50%;overflow:hidden;float:right;height:374px}
.prev{display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/icon-arrow.png) -126px -137px no-repeat;cursor:pointer}
.next{display:block;position:absolute;left:auto;right:10%;top:45%;margin-top:-30px;z-index:1;width:40px;height:60px;background:url(../images/icon-arrow.png) -6px -137px no-repeat;cursor:pointer}
.information-main-back{background:#000;filter:Alpha(opacity=70);opacity:0.7;position:absolute;z-index:1;height:60px;bottom:0;width:100%}
.information-main-text{position:absolute;bottom:0;left:0;width:100;line-height:60px;padding:0 16px;display:block;z-index:2;text-align:left;margin-top:-20px;font-size:18px;color:#fff}
.main-btn{padding:10px 17px;margin-top:11px;border:1px solid #7d7d7d;line-height:1;color:#fff;border:1px solid #ddd;float:right;font-size:16px}
.information-main-fl .bd ul li{position:relative}
.information-main-fr .hd ul{font-size:16px}
.information-main-fr .hd ul li{float:left;cursor:pointer;list-style:none;height:60px;line-height:60px;color:#666;text-align:center;border:1px solid #e5e5e5;border-top:0;width:175px;border-left:0}
.information-main-fr .hd ul li img{width:100%}
.information-main-fr .hd ul .on{color:#1c63ad;border-top:4px solid #1c63ad;height:57px;border-bottom:0;line-height:52px}
.information-main-fr .bd ul{color:#333;padding:0 24px 0 32px}
.information-main-fr .bd ul li{height:50px;border-bottom:1px solid #e5e5e5;line-height:50px;text-align:left;list-style-type:disc}
.information-main-fr .bd ul li span{float:right}
.information-main-fr .bd ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:350px;float:left}
.information-main-fr .bd ul li a:hover{color:#1c63ad}
.information-more{cursor:pointer;color:#1c63ad;text-align:center;line-height:34px;margin-top:12px;font-size:14px}
.new_one{float:left;padding-left:80px;padding-bottom:20px}
.pro_one{float:right;padding-right:80px;padding-bottom:20px}
.information-more a{cursor:pointer;color:#1c63ad;text-align:center;line-height:34px;margin-top:12px}
.information-more a:hover{color:#1c63ad}
.main2{width:72%;margin:0 auto;padding-top:22px;display:flex}
.main2_l{width:45%;margin:auto}
.main2_l img{width:100%}
.main2_r{width:45%}
.main2_r h1{line-height:35px;font-size:18px;font-weight:normal;color:#333333;display:block;margin:10px 0;}
.main2_r h1 span{color:#5499dc;font-weight:700}
.main2_r p{line-height:35px;margin:0 50px 0 30px;letter-spacing:1px;text-indent:2em;color:#777777;font-size:14px}
.main3a{width:100%;overflow:hidden;}
.main3_{width:85%;margin:0 auto; overflow: hidden;}
.service{width:250px;height:64px;margin:60px auto;border:1px solid #5ba9f1;line-height:64px;text-align:center;position:relative;color:#000;font-size:14px}
.service b{font-size:30px;color:#000;font-weight:normal;position:absolute;left:25%;top:-22px;background:#FFF;height:40px;line-height:40px;padding:0 5px}
.service em{font-size:18px;font-style:normal;background:#fff;height:40px;line-height:40px;padding:0 5px;color:#5ba9f3;text-align: center;display:inline-block; margin-top:45px; text-transform: uppercase;}
.main3b{width:100%;background: #f7f8fa; overflow: hidden;padding:50px 0;}
.main3b_{}
.main3b_ ul{flex-wrap:wrap;padding:16px 0}
.main3b_ ul li{float:left;width:25%;margin:auto}
.main3b_img{width:36%;margin:auto}
.main3b_img img{width:100%}
.main3b_ ul li:hover{cursor:pointer;margin-top:12px;transition:all .3s}
.main3b_ ul li h1{text-align:center;color:#000;font-weight:500;line-height:65px;font-size:18px}
.main3b_ ul li p{color:#000;line-height:20px;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:center}
.service_a{width:250px;height:64px;margin:60px auto;border:1px solid #5ba9f1;line-height:64px;text-align:center;position:relative;color:#000;font-size:14px}
.service_a b{font-size:30px;color:#000;font-weight:normal;position:absolute;left:25%;background:#fff;top:-22px;height:40px;line-height:40px;padding:0 5px}
.service_a em{font-size:18px;font-style:normal;height:40px;line-height:40px;background:#fff;padding:0 5px;color:#5ba9f3;margin-top:45px;display:inline-block;}
.about2{padding-bottom:80px}
.wrapper{box-sizing:border-box;width:90%;margin:auto;max-width:1200px}
.about2 .tit{text-align:center}
.about2 ul{background:url(../images/sy51.png) repeat-y center}
.clearfix-time{display:block;zoom:1}
ol,ul{padding-left:0;list-style:none}
.about2 .tit h6{color:#666}
.f12{font-size:12px}
th{font-style:normal;font-weight:400}
.about2 .tit h5{color:#333;margin:15px 0 45px}
.f24{font-size:24px}
.about2 li:before{background:url(../images/sy50.png) no-repeat center center;left:-68px;top:12px;content:"";display:block;position:absolute;width:17px;height:17px}
.about2 li h4:hover{color:#f8f8f8;transition:all 1s;transform:translateY(-15px)}
.about2 li h4{position:relative;display:block;text-decoration:none;font-family:lato;color:#ecf0f1;text-transform:uppercase;padding:4px 0;transition:.5s}
.about2 li h4::after{position:absolute;content:"";width:100%;height:1px;top:100%;left:0;background:#3498db;transition:transform .5s;transform:scaleX(0);transform-origin:right}
.about2 li h4:hover{color:#95a5a6}
.about2 li h4:hover::after{transform:scaleX(1);transform-origin:left}
.f30{font-size:30px}
.f14{font-size:14px}
.about2 li:nth-child(2n):before{background:url(../images/sy50.png) no-repeat center center;right:-69px;top:12px;left:auto;content:"";display:block;position:absolute;width:17px;height:17px}
.about2 li h4{color:#333;transition:all 1s}
.about2 li p{color:#666;margin-top:10px;height:auto;overflow:hidden;}
.future{text-align:center;color:#999;font-size:12px;margin-top:17px}
.clearfix-time:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0}
.about2 li:nth-child(1){margin-top:0}
.about2 li{float:right;width:45%;text-align:left;position:relative;margin-top:100px}
.about2 li:nth-child(2n){float:left;text-align:right;margin-top:90px}
.main4a{width:100%;height:164px;border-bottom:1px solid #e5e5e5;overflow:hidden}
.main4a_{width:1200px;height:164x;margin:0 auto}
.case{width:296px;height:64px;margin:60px auto 38px;border:1px solid #999999;line-height:64px;text-align:center;position:relative;color:#989898;font-size:14px}
.case b{font-size:30px;color:#3e3e3e;font-weight:normal;position:absolute;left:80px;top:-22px;background:#FFF;height:40px;line-height:40px;padding:0 5px}
.case em{font-size:24px;font-style:normal;position:absolute;top:45px;left:40px;background:#FFF;height:40px;line-height:40px;padding:0 5px;color:#989898}
.main4b{width:100%;overflow:hidden;margin:20px 0;}
.main4b_{width:80%;margin:0 auto;overflow:hidden}
.main4b_ ul li{float:left;width:calc(100%/5); overflow: hidden;vertical-align: top;}
.main4b_ ul li a{display:block; margin:10px;}
.main4b_ ul li img{width:100%;}
.swiper-button-prev,.swiper-button-next{position:absolute;bottom:50%;display:block;width:55px;height:55px;background-image:url(../images/icon-arrow.png);background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0.3);border-radius:100%;cursor:pointer;z-index:99}
.swiper-button-next{right:3%}
.swiper-button-prev{left:3%;transform:rotate(-180deg)}
.box{width:80%;margin:0 auto;position:relative}
.free-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:394px;padding:45px 10px 50px;background-size:cover;position:relative}
.free-inner{margin:0 auto;width:100%;max-width:1200px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;position:relative;z-index:2}
.free-title{margin-bottom:40px}
.free-title h3{text-align:center;font-size:24px;color:#333;font-weight:400;line-height:1.5}
.free-text{text-align:center;font-size:16px;line-height:1.8}
.free-text a{color:#00a4ff}
.free-button{text-align:center;padding-top:35px}
.free-button a{min-width:140px;padding:0 20px;background-color:#00a4ff;color:#fff;text-align:center;display:inline-block;cursor:pointer;outline:0;box-sizing:border-box;width:220px;height:45px;line-height:45px;font-size:16px}
.free-button a:hover{background-color:#0092ee}
.free-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:url(../images/free001.jpg) top center no-repeat #f7f8fa;background-size:cover}
.free-content .free-background{background-image:url(../images/free002.png)}
.banner_recruit{width:100%}
.banner_recruit img{width:100%;height:100%}
.recruit_contact{width:32%;margin:95px auto;height:150px}
.recruit_contact_{font-size:15px;line-height:27px;text-align:center;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:10px 0}
.recruit_time{width:32%;margin:auto;height:150px;margin-bottom:20px}
.recruit_time_{font-size:15px;line-height:27px;text-align:center;border-bottom:1px solid #ccc;padding:10px 0}
.recruit_time_ h2{font-size:20px;font-weight:700}
.recruit_wrap{width:100%}
.recruit_box{width:80%;margin:auto}
.recruit_box ul{display:flex;flex-wrap:wrap}
.recruit_box ul li{width:31.3%;border:1px solid #f8f8f8;box-shadow:0px 0px 8px rgb(143 142 142);background:#fff;margin-bottom:35px;border-radius:10px;margin-left:10px}
.recruit_text{width:85%;margin:auto;margin-bottom:20px}
.recruit_post h3{font-size:18px;font-weight:700;padding:10px;color:#004fb1;border-bottom:2px solid #f8f8f8}
.recruit_requirements{line-height:34px}
.recruit_requirements p{text-align:left}
.cick_see{width:15%;background:#5499dc;color:#fff;padding:6px;margin-top:15px}
.cick_see:hover{background:#0e8a0a;cursor:pointer}
.cpshow_wrap{width:100%}
.cpshow_box{width:85%;margin:auto}
.cpshow_box ul{display:flex;flex-wrap:wrap}
.cpshow_box ul li{width:49%;box-shadow:-2px 1px 7px -4px rgb(92 90 90 / 30%)}
.industry_two{width:100%;margin-top:50px}
.industry_tboy{display:flex;padding-bottom:85px}
.two_wrap_left{background:#fff;width:45%;margin:auto}
.two_wrap_left_img{width:60%;margin:auto}
.two_wrap_left_img img{width:100%}
.two_wrap_left_img img:hover{cursor:pointer}
.two_wrap_right{float:right;width:46%;margin:0 auto;position:relative}
.two_wrap_right_title{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.two_wrap_right_title h1{font-size:17px;font-weight:700;line-height:52px}
.two_wrap_right_title a{color:#000}
.two_wrap_right_title h1:hover{color:#004fb1;cursor:pointer;border-bottom:2px solid #004fb1;transition:all 1s;transform:translateY(-15px)}
.two_wrap_right_title h2{font-size:16px;line-height:30px;color:#004fb1}
.two_wrap_right_title p{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.a_title{width:50%;margin:auto;border-bottom:1px solid rgb(233,230,230)}
.a_title h1{text-align:center;font-size:25px;font-weight:700;padding-top:30px;padding-bottom:30px}
.inshow_wrap{width:100%;margin-top:25px}
.inshow_box{width:75%;margin:auto;display:flex;padding:110px 0}
.inshow_wrap_left{background:#fff;width:55%;margin:auto}
.inshow_wrap_left_img{width:65%;border-radius:50%;margin:auto}
.inshow_wrap_left_img img{width:100%}
.inshow_wrap_left_img img:hover{cursor:pointer}
.inshow_wrap_right{float:right;width:30%;margin:0 auto}
.inshow_wrap_right_title{width:80%}
.inshow_wrap_right_title h2{font-size:18px;line-height:30px;color:#004fb1}
.inshow_wrap_right_title p{font-size:16px;line-height:30px}
.y_{padding:20px 0}
.t_{padding:20px 0}
.auto-box{width:100%;height:auto;padding:30px 0 40px;background:#fff}
.main-box{max-width:80%;height:auto;margin:0 auto}
.index-tit{padding:40px 0;text-align:center}
.index-tit h1{font-size:30px;color:#363f45;font-weight:normal}
.index-tit p{font-size:20px;color:#abb0b4;padding-top:15px}
.index-tserver{width:100%;background:url('../images/360server-line.png') no-repeat center 135px;box-sizing:border-box;text-align:center;padding:0 2.6%}
.index-tserver li{width:25%;min-width:162px;height:162px;text-align:center;box-sizing:border-box;padding-top:106px;font-size:14px;color:#656d73;display:inline-block;position:relative;cursor:pointer;margin-bottom:35px;}
.index-tserver li.tserver-list1{background:url('../images/360server-icon1.png') no-repeat center top}
.index-tserver li.tserver-list2{background:url('../images/360server-icon2.png') no-repeat center top}
.index-tserver li.tserver-list3{background:url('../images/360server-icon3.png') no-repeat center top}
.index-tserver li.tserver-list4{background:url('../images/360server-icon4.png') no-repeat center top}
.index-tserver li.tserver-list5{background:url('../images/360server-icon5.png') no-repeat center top}
.index-tserver li.tserver-list6{background:url('../images/360server-icon6.png') no-repeat center top}
.index-tserver li.tserver-list7{background:url('../images/360server-icon7.png') no-repeat center top}
.index-tserver li p{width:162px;height:162px;display:inline-block;position:absolute;top:0;left:50%;margin-left:-81px;border-radius:81px;padding:40px 30px;box-sizing:border-box;text-align:left;font-size:14px;line-height:22px;background:linear-gradient(111deg,#04bde4,#1067fe);display:none}
.index-tserver li p a{color:#fff}
.index-tserver li p.animated{animation-duration:.5s;animation-fill-mode:both}
.index-tserver li:hover p{display:block}
.index-tserver-ad{width:100%;margin-top:60px;background:#f3f3f3;text-align:center;padding:40px 0}
.index-tserver-ad li{display:inline-block;color:#abb0b4;font-size:16px;padding:0 3%}
.index-tserver-ad li img{vertical-align:middle;display:inline-block;margin-right:5px}
.index-tserver-ad li + li{border-left:1px solid #e2e3e4}
.zoomin{animation-name:zoomin}
@keyframes zoomin{0%{opacity:0;transform:scale(.3)}
50%{opacity:1}
}
.wrap{width:1200px; margin:0 auto; overflow: hidden;}
.contact_wrap_box{width:100%;background-image:url("../images/BG.png");color:#000;font-size:14px;background-size:cover}
.contact_wrap{width:80%;margin:20px auto;height:500px;z-index:1}
.col-75 input[type=text],select,textarea{width:86%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical}
label{padding:12px 0px 12px 24px;display:inline-block}
input[type=submit]{background-color:#5ba1da;color:white;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;float:right}
input[type=submit]:hover{background-color:#1070be}
.container_{border-radius:5px;padding:68px 0 0 0;width:75%;margin:auto}
.col-25{float:left;width:11%;margin-top:6px}
.col-l input[type=text],select,textarea{width:88%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical}
.col-75{float:left;width:62%;margin-top:6px}
.col-l{float:left;width:30%;margin-top:6px}
.row_btn{width:45%;margin:20px auto}
.row:after{content:"";display:table;clear:both}
.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden}
.cont{width:1000px;margin:0 auto;padding:20px 0 50px}
.biz-timeline-box{width:785px;margin:0 auto 45px}
.biz-timeline-box:nth-child(odd) .biz_timeline-eventbox{-webkit-border-radius:0 40px 40px 0;-moz-border-radius:0 40px 40px 0;border-radius:0 40px 40px 0;float:right}
.biz-timeline-box:nth-child(even) .biz_timeline-eventbox{-webkit-border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px;border-radius:40px 0 0 40px;float:left}
.biz-timeline-box:nth-child(odd) .biz_timeline-event{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}
.biz-timeline-box:nth-child(even) .biz_timeline-event{-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}
.biz-timeline-box:nth-child(odd) .biz_timeline-time{float:left;width:344px;text-align:right}
.biz-timeline-box:nth-child(even) .biz_timeline-time{float:right;width:344px;text-align:left}
.biz-timeline-box:nth-child(even) .biz_timeline-node{float:right}
.biz-timeline-box:nth-child(odd) .biz_timeline-node{float:left}
.biz_timeline-time{font-size:16px;color:#000;font-weight:600;line-height:73px}
.biz_timeline-eventbox{width:336px;border:4px solid #0860a8;text-align:center}
.biz_timeline-event{width:323px;margin:6px;color:#fff;background:#0860a8;text-align:center;font-size:16px;line-height:34px}
.biz_timeline-node{width:8px;height:8px;border-radius:50%;background:#fff;border:4px solid #0860a8;margin:29px 40px}
.biz_longString{position:absolute;left:50%;width:8px;height:200px;background:#bfbfbf;top:-57px;z-index:10;margin-left:-4px}
.biz_timtline-box{position:relative;margin-top:100px}
.biz_timeline{z-index:20;position:relative}
.biz_title{text-align:center;margin:0 auto 35px}
.biz_title h2{font-size:28px;color:#000}
.biz_title p{color:#eca7a7;margin-top:15px}
.company_q_wrap{width:100%;background-color:#fdfdfd; overflow: hidden;}
.honor_box{width:1200px; margin:20px auto;}
.company_q_left{width:35%;float:left; overflow: hidden;}
.company_q_left img{width:100%;}
.company_q_right{width:60%;float:right; overflow: hidden;}
.c_title ul{padding:0 15px}
.c_title ul li{cursor:pointer}
.c_title ul li h1{font-size:18px;font-weight:700;line-height:44px}
.city_contact{width:50%;overflow:hidden; float:left;}
.city_contact h3{font-size:20px; display:block;padding-bottom:20px;margin:20px 0;color:#225dc8;}
.city_contact_{font-size:15px;line-height:40px;text-align:left;padding:10px 0}
.city_rap{width:50%;background:#f6f7fb;overflow: hidden;font-size:14px; line-height: 30px;float:left;}
.city_rap img{width:100%;}
.city_rap h3{font-size:18px; display:block; border-bottom:2px #ddd solid;padding-bottom:20px;margin:20px 0;}
.city-list{width:100%; overflow: hidden;font-size:14px; line-height: 30px;padding:20px 0;}
.contact-li{width:calc(100%/3); overflow: hidden; float:left;}
.contact-Con{overflow: hidden;padding-right:30px;}
.city-list h3{font-size:20px; display:block; border-bottom:1px #ddd solid;padding-bottom:20px;margin:20px 0;}
.processPanel{width:100%;box-sizing:border-box;background:#f6f7fb;padding:80px 0; overflow: hidden;}
.processPanel .title{position:relative;line-height:62px;margin:0 auto;color:#2e2e30;text-align:center;font-size:35px;font-weight:normal}
.processPanel .secondTitle{position:relative;line-height:32px;margin:12px auto 0;color:#a1a1a1;text-align:center;font-size:20px;font-weight:normal}
.processArea{width:80%;height:273px;box-sizing:border-box;margin:28px auto 0;padding-top:173px;background:url('../images/processPic.jpg') no-repeat center center;background-size:cover}
.processArea li{position:relative;text-align:center;float:left;color:#2e2e30;font-size:20px;font-weight:normal;width:calc(100%/3);}
.processArea li P{line-height:30px;font-size:14px}
.processArea li h2{line-height:40px;font-size:18px}
.zy_wrap{width:80%;margin:0 auto;}
.zy_wrap li{text-align:center;overflow:hidden;color:#fff;line-height:30px;padding:10px;margin:10px auto;background-color:#0070cc;width:100%}
.zy_wrap li:first-child{width:20%;background-color:#44b0f0}
.zy_wrap li:nth-child(2){width:40%;background-color:#36b4fe}
.zy_wrap li:nth-child(3){width:45%;background-color:#4385d3}
.zy_wrap li:nth-child(4){width:50%;background-color:#5ad078}
.zy_wrap li:nth-child(5){width:60%;background-color:#a6d12a}
.zy_wrap li:nth-child(6){width:65%;background-color:#f4c141}
.zy_wrap li:nth-child(7){width:70%;background-color:#00bb00}
.zy_wrap li:nth-child(8){width:80%;background-color:#00c7b1}
.zy_wrap li:nth-child(9){width:90%;background-color:#0070cc}
.xc_wrap{background-color:#e2e3e4;background-image:url("../images/bg_01.png");margin:50px 0}
.xc_box{width:60%;margin:auto;padding:20px 0}
.zy_box{width:40%;margin:auto;margin-bottom:20px;border-bottom:1px solid #ccc}
.zy_box h1{font-size:18px;line-height:30px; text-indent: 2em;}
.xc_top h1{font-size:18px;color:#fff;background:#44b0f0;padding:10px 20px;border-radius:7px;display:inline-block;}
.xc_top{margin:10px 0}
.xc_left{color:#1abc72;font-size:16px}
.xc_wrap p{font-size:15px;line-height:30px;font-weight:500}
.zy_wrap ul{}
.activity_wrap{width:65%;margin:auto}
.activit_top{width:25%;margin:auto}
.activit_top ul{display:flex}
.activit_top ul li{width:33.3%;background-color:#0092ee;margin:0px 5px;padding:10px 0;text-align:center;border-radius:7px;color:#fff}
.action_text h1{line-height:35px;font-size:18px;color:#0092ee;font-weight:600}
.action_text p{line-height:35px;font-size:16px}
.action_text img{width:100%}

/**/
.iner-nav{width:100%; overflow: hidden; background:#f2f2f2; text-align: center;margin-bottom:30px;border-bottom:2px #ddd solid;}
.iner-nav li{display:inline-block; overflow: hidden;}
.iner-nav li:first-child a{border-left:1px #ddd solid;}
.iner-nav li a{display:block; padding:20px; font-size:16px; color:#333;border-right:1px #ddd solid;}
.iner-nav li a:hover{ color:#0092ee}
/**/
.backTop{background:#0052a5 url(../images/icon-arrow.png) no-repeat center;display:none; width:50px; height:50px; position: fixed;bottom: 10px;right: 5px; border-radius: 5px; transform:rotate(-90deg);cursor: pointer;}
.backTop:hover{box-shadow: 0 0 10px #bbb; transition:0.4s ease-in-out;}
@media screen and (max-width:1440px){
	
}
@media screen and (max-width:1220px){
	.zy_wrap{width:100%;text-align:center}
	.zy_box{width:80%;margin:auto;margin-bottom:20px;border-bottom:1px solid #ccc}
	.xc_box{width:60%;margin:auto;padding:20px 0}
	.honor_box{width:90%;}
	.wrap{width:95%;}
}
@media screen and (max-width:992px){
	.information-main-fr .bd ul li{height:56px;border-bottom:1px solid #e5e5e5;line-height:50px;text-align:left;list-style-type:disc}
	.information-main-fr .bd ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px;float:left}
	.information-more a{line-height:11px;margin-top:12px}
	.two_wrap_right_title h1{font-size:10px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
	.two_wrap_right_title h1:hover{color:#004fb1;cursor:pointer;border-bottom:1px solid #004fb1;transition:all 1s;transform:translateY(-15px)}
	.two_wrap_right_title h2{font-size:8px;color:#004fb1}
	.two_wrap_right_title p{font-size:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
	.recruit_box ul li{width:45%}
	.main2{width:100%;padding-top:22px;display:block}
	.main2_l{width:100%}
	.main2_l img{width:100%}
	.main2_r{width:100%}
	.main2_r h1{height:35px;line-height:35px;font-size:14px;font-weight:normal;color:#333333;font-family:"微软雅黑"}
	.main2_r h1 span{margin-left:30px;color:#5499dc;font-weight:700}
	.main2_r p{line-height:15px;color:#777777;font-size:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}
	.about2 li:before{left:-13%;}
	.about2 li:nth-child(2n):before{right:-13%;}
	.main4b_ ul li{width:calc(100%/3);}
	.zy_wrap li{ overflow: hidden;}
	.zy_wrap li:first-child{width:90%;background-color:#44b0f0}
	.zy_wrap li:nth-child(2){width:90%;background-color:#36b4fe}
	.zy_wrap li:nth-child(3){width:90%;background-color:#4385d3}
	.zy_wrap li:nth-child(4){width:90%;background-color:#5ad078}
	.zy_wrap li:nth-child(5){width:90%;background-color:#a6d12a}
	.zy_wrap li:nth-child(6){width:90%;background-color:#f4c141}
	.zy_wrap li:nth-child(7){width:90%;background-color:#00bb00}
	.zy_wrap li:nth-child(8){width:90%;background-color:#00c7b1}
	.zy_wrap li:nth-child(9){width:90%;background-color:#0070cc}
	.city_contact,.city_rap{width:100%;}
	.wrap{width:98%;}
}
@media screen and (max-width:794px){
	.banner_ .slick-dots{text-align:center;bottom:15px}
	.banner_ .slick-dots li button{width:10px;height:10px}
	.banner_ .slick-dots .slick-active button{background:#009424;height:10px;width:10px}
	.z_1{width:59%;margin:auto;background-color:#44b0f0;padding:10px 0;margin-bottom:10px;color:#fff}
	.z_2{width:65%;margin:auto;background-color:#36b4fe;padding:10px 0;margin-bottom:10px;color:#fff}
	.z_3{width:75%;margin:auto;background-color:#4385d3;padding:10px 0;margin-bottom:10px;color:#fff}
	.xc_box{width:80%;margin:auto;padding:20px 0}
	.z_4{width:80%;margin:auto;background-color:#5ad078;padding:10px 0;margin-bottom:10px;color:#fff}
	.z_5{width:93%;margin:auto;background-color:#a6d12a;padding:10px 0;margin-bottom:10px;color:#fff}
	.z_6{width:95%;margin:auto;background-color:#f4c141;padding:10px 0;margin-bottom:10px;color:#fff}
	
	.processArea{background:none; height:auto;padding-top:0;}
	.processArea li{width:100%;}
	.contact-li{width:100%;}
}

@media screen and (max-width:567px){
	.activit_top ul{display:block}
	.activit_top ul li{width:100%;background-color:#0092ee;margin:0px 5px;padding:10px 0;text-align:center;border-radius:7px;color:#fff}
	.information-main-fr .hd ul li{width:204px}
	.information-main-fr .bd ul li a{width:180px}
	.new_one{float:left;padding-left:80px;padding-bottom:20px}
	.pro_one{float:right;padding-right:80px;padding-bottom:20px}
	.company_q_wrap{width:100%;background-color:#fdfdfd}
	.contact_wrap_box{width:100%;background-image:url("../images/BG.png");color:#000;font-size:14px;background-size:cover;min-height:802px}
	.contact_wrap{width:80%;margin:auto;z-index:1}
	.col-75 input[type=text],select,textarea{width:86%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical}
	label{padding:12px 0px 12px 24px;display:inline-block}
	input[type=submit]{background-color:#5ba1da;color:white;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;float:right}
	input[type=submit]:hover{background-color:#1070be}
	.container_{border-radius:5px;padding:68px 0 0 0;width:98%;margin:auto}
	.col-25{float:left;margin-top:6px}
	.col-l input[type=text],select,textarea{width:88%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical}
	.col-75{float:left;width:100%;margin-top:6px}
	.col-l{float:left;width:100%;margin-top:6px}
	.row_btn{width:35%;margin:20px 0}
	.row:after{content:"";display:table;clear:both}
	.auto-box{width:100%;height:auto;padding:0px 0 40px;background:#fff;display:none}
	.main-box{max-width:80%;height:auto;margin:0 auto}
	.index-tit{padding:40px 0;text-align:center}
	.index-tit h1{font-size:30px;color:#363f45;font-weight:normal}
	.index-tit p{font-size:20px;color:#abb0b4;padding-top:15px}
	.zoomin{animation-name:zoomin}
	.inshow_wrap{width:100%;min-height:345px}
	.inshow_box{width:75%;margin:auto;display:block;padding:1px}
	.inshow_wrap_left{background:#fff;width:100%}
	.inshow_wrap_right{float:right;width:100%}
	.inshow_wrap_right_title{width:100%}
	.inshow_wrap_right_title h2{font-size:18px;line-height:30px;color:#004fb1}
	.inshow_wrap_right_title p{font-size:16px;line-height:30px}
	.a_title h1{text-align:center;font-size:15px;font-weight:700;padding-top:30px;padding-bottom:30px}
	.inshow_wrap_right_title h2{font-size:10px;line-height:15px;color:#004fb1}
	.inshow_wrap_right_title p{font-size:10px;line-height:18px}
	.y_{padding:10px 0}
	.t_{padding:10px 0}
	.cpshow_box ul li{width:100%}
	.industry_two{width:100%;margin-top:50px}
	.industry_tboy{display:flex;padding-bottom:85px}
	.two_wrap_left{background:#fff;width:45%;margin:auto}
	.two_wrap_right{float:right;width:46%;margin:0 auto;position:relative}
	.two_wrap_right_title{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
	.two_wrap_right_title h1{font-size:13px;font-weight:700;line-height:15px}
	.two_wrap_right_title a{color:#000}
	.two_wrap_right_title h1:hover{color:#004fb1;cursor:pointer;border-bottom:2px solid #004fb1;transition:all 1s;transform:translateY(-15px)}
	.two_wrap_right_title h2{font-size:16px;line-height:30px;color:#004fb1}
	.two_wrap_right_title p{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
	
	.main3a{}
	.main3_{width:100%;}
	
	.main3b_ ul li{width:45%;margin:27px auto}
	.future{text-align:center;color:#999;font-size:12px;margin-top:17px}
	.clearfix-time:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0}
	.about2 li:nth-child(1){margin-top:0}
	.about2 li{float:right;width:45%;text-align:left;position:relative;margin-top:100px}
	.about2 li:nth-child(2n){float:left;text-align:right;margin-top:90px}
	.free-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:394px;padding:45px 10px 50px;background-size:cover;position:relative}
	.free-inner{margin:0 auto;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;position:relative;z-index:2}
	.free-title{margin-bottom:40px}
	.free-title h3{text-align:center;font-size:24px;color:#333;font-weight:400;line-height:1.5}
	.free-text{text-align:center;font-size:16px;line-height:1.8}
	.free-text a{color:#00a4ff}
	.free-button{text-align:center;padding-top:35px}
	.free-button a{min-width:140px;padding:0 20px;background-color:#00a4ff;color:#fff;text-align:center;display:inline-block;cursor:pointer;outline:0;box-sizing:border-box;width:220px;height:45px;line-height:45px;font-size:16px}
	.recruit_contact{width:100%}
	.recruit_wrap{width:100%;margin-top:35px}
	.recruit_box{width:92%;margin:auto}
	.recruit_box ul{display:flex;flex-wrap:wrap}
	.recruit_box ul li{width:95%;border:1px solid #f8f8f8;box-shadow:0px 0px 8px rgb(143,142,142);background:#fff;margin-bottom:35px;border-radius:10px}
	.recruit_text{width:85%;margin:auto;margin-bottom:20px}
	.recruit_post h3{font-size:18px;font-weight:700;padding:10px;color:#004fb1;border-bottom:2px solid #f8f8f8}
	.recruit_requirements{line-height:34px}
	.recruit_requirements p{text-align:left}
	.cick_see{width:15%;background:#5499dc;color:#fff;padding:6px;margin-top:15px}
	.cick_see:hover{background:#0e8a0a;cursor:pointer}
	.company_q_left{width:100%; text-align: center; vertical-align: middle;}
	.company_q_left img{width:50%;}
	.company_q_right{width:100%;}
	.main4b_ ul li{width:100%;}
}
@media screen and (max-width:364px){
	
	.xc_box{width:100%;padding:20px 0}
}
